import json


def func_write_to_json(json_file_name: str, json_dict: dict):
    """
    将字典数据写入到指定的JSON文件中。

    参数:
    json_file_name: str - JSON文件的名称，包括文件路径和扩展名。
    json_dict: dict - 要写入JSON文件的字典数据。

    返回值:
    无返回值。

    此函数负责将给定的字典数据序列化为JSON格式，并将其写入到指定的文件中。
    如果指定的文件已经存在，该函数将覆盖原有文件的内容。
    """
    # 打开文件，准备写入
    with open(json_file_name, 'w', encoding='utf-8') as file:
        # 将字典数据序列化为JSON格式并写入文件
        json.dump(json_dict, file, ensure_ascii=False, indent=4)


def func_write_file(file_name: str, content: str, mode='w'):
    with open(file_name, mode, encoding='utf-8') as f:
        f.write(content)
